#ifndef HEADERS_CPP_H
#define HEADERS_CPP_H

#include <algorithm>
#include <cmath>
#include <cstdlib>
#include <cstring>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <iterator>
#include <list>
#include <map>
#include <math.h>
#include <queue>
#include <set>
#include <stdexcept>
#include <stdio.h>
#include <stdint.h>
#include <signal.h>
#include <sstream>
#include <string>
#include <vector>

using namespace std;

inline void error(const string& s)
{
	throw runtime_error(s);
}

#pragma warning(disable: 4018)
#pragma warning(disable: 4305)
#pragma warning(disable: 4309)
#pragma warning(disable: 4244)

#endif
